foster dam - Spanish English Dictionary